#include <iostream>

using namespace std;
//结构体数组作用:将自定义的结构体放入到数组中方便维护
//语法:struct 结构体名 数组名[元素个数]={{},{},{}...{}};

//1、定义一个结构体
struct Student {
    string name;//姓名
    int age;//年龄
    int score;//分数
};


int main() {
    //2、创建结构体数组
    struct Student studentArray[3] = {
            {"张三", 18, 100},
            {"李四", 19, 95},
            {"王五", 20, 90}
    };
    //3、给结构体数组中的元素赋值
    studentArray[0].score = 98;
    //4、遍历结构体数组
    for (int i = 0; i < 3; ++i) {
        cout << "姓名为" << studentArray[i].name << ",年龄为" << studentArray[i].age << ",分数为" << studentArray[i].score
             << endl;
    }
    return 0;
}
